﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Drawing;

namespace BattleCity
{
    public class BonusVida : Bonus
    {
        public BonusVida()
        {
            this.energia = 100;
            this.nombre = "BonusVida";
        }

        public BonusVida(Point puntoSuperiorIzquierdo)
        {
            this.Figura = new Rectangulo(puntoSuperiorIzquierdo, 20, 20);
            this.energia = 100;
	    this.nombre = "BonusVida";
        }
        
        override public bool ImpactaCon(Tanque tanque)
        {
            return tanque.ImpactaCon(this);
        }
        override public bool ImpactaCon(Objeto objeto)
        {
            return objeto.ImpactaCon(this);
        }
        override public bool ImpactaCon(Base baseob) { return true; }
        override public bool ImpactaCon(Teletransportador bonus) { return true; }
    }
}
